Rest-API FAQ
Zugänge zu den Rest-APIs
Ingram Micro COCKPIT verfügt über Hintergrunddienste, die die Datenspeicherung und -verarbeitung leisten. Diese Dienste können per Rest-API erreicht werden. Jede API wird durch eine im Web-Browser aufrufbare Swagger-Schnittstellendefinition (Swagger-UI) beschrieben. Außerdem ermöglicht die Swagger-UI die Kommunikation per Web-Browser mit den nachgelagerten Diensten.
Zugriff auf die Swagger-UIs der Dienste
Der Zugriff auf die Swagger-UIs erfolgt über einen Web-Browser.
- Core-Service
- Zentraler Dienst für die Datenhaltung
- Report-Service
- Erzeugt Reporte, z.B. in pdf- oder Excel-Dokumente
- History-Service
- Datenhaltung für Verlaufsdaten
- ITSM-Service
- Haltung und Verarbeitung ITSM-spezifischer Daten
- Dashboard-Service
- Erzeugung der Daten für Dashboard-Widgets
- Collection-Service
- Speicherung der Daten, die Datacollectoren senden
Kommunikation mit Diensten
Für die Authentifizierung und Authorisierung mit den Diensten hinter den Swagger-UIs wird das OAuth2-Protokoll verwendet. Hierzu ist ein Token notwendig, das über die Adresse cockpit@ingrammicro.com angefragt werden kann.